Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Colombia F1 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Venezuela #1-w4 Colombia F1 USA F4 Colombia F2 Colombia F3 Colombia F4 Brazil F6 El Salvador F1 Ecuador F1 Ecuador F2 Ecuador F3 Colombia F3 Colombia F4 Brazil F4 Brazil F5 Colombia F2 USA F6 Colombia F4 Mexico F6 Colombia F5 Colombia F6 Colombia F1 Colombia F3 XI Ciutat de Barcelona - Barcelona Corona Mexico City Open - Mexico City Mobilux Open - Luxembourg Singapore Mens Tennis Open - Singapore XL Bermuda Open - Bermuda Nord LB Open 2006 - Braunschweig Concurso Internacional de Vigo - Vigo Challenger Copa Sevilla - Seville XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Casablanca Tunis Open 2007 - Tunis Copa Petrobras Colombia - Bogota The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Porsche Open - Poznan Open Castilla y Leon - Segovia UTC Open by Selena - Cherkassy Copa Sevilla 2007 - Seville Seguros Bolivar Open - Medellin Copa Petrobras Brazil - Belo Horizonte Nord/LB Open - Braunschweig Bancolombia Open - Bogota Bangkok Challenger - Bangkok Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi Barletta Citta'Della Disfida Open 98 - Barletta III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Morocco Tennis Tour - Marrakech Copa Petrobras - Bogota Izmir Cup - Izmir Schickendanz Open - Furth Open Maxon - Barcelona Corona Mexico City Open - Mexico City Trofeo Barcelona de Tenis - Barcelona San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota VIII Trofeo Ciutat de Barcelona - Barcelona Open Diputacion Ciudad de Pozoblanco - Cordoba Sporting Challenger '08-Trofeo Regione Piemonte - Turin Seguros Bolivar Open - Bogota V Manta Open-Trofeo Ricardo Delgado Aray - Manta V Trofeo Barcelona de Tenis - Barcelona Porsche Open - Poznan Akbank Private Banking TED Open - Istanbul II Manta Open - Manta Challenger Copa Sevilla - Seville Torneo Internacional Challenger Fila 2006 - Leon Bancolombia Open - Cali 10ø Tornea B. Camparini - Reggio Emilia Schickedanz Open 2007 - Furth Siemens Open 2004 - Scheveningen Challenger Copa Sevilla 2008 - Seville Seguros Bolivar Open - Medellin X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Abierto Internacional Varonil Ciudad de Cancun - Cancun Sao Paulo Challenger Bucaramanga Challenger Wroclaw Challenger Tanger Challenger Meknes Challenger Ostrava Open 2005 - Ostrava Open Castilla y Leon - Segovia Bogota Challenger San Luis Potosi Challenger Trani Cup - Trani Mexico City Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Kos-Zucchetti Tennis Cup - Cordenons Constanta Challenger Turin Challenger Seguros Bolivar Open - Bogota Pozoblanco Challenger Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Open Costa Daurada - Tarragona Bogota Challenger Manta Challenger 14° BH Tennis Open - Belo Horizonte ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona IPP Geneva Trophy - Geneva Segovia Challenger San Sebastian Challenger Manerbio Challenger Czech Open 2006 - Prostejov Cali Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota Banja Luka Challenger 2004 - Banja Luka Bogota Challenger Quito Challenger Sacramento Challenger Copa Sevilla-Internacionales de Andalucia - Seville Tiburon Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian XI Ciutat de Barcelona - Barcelona Copa Petrobras Uruguray - Montevideo Calabasas Challenger XII Abierto Internacional de Salinas - Salinas Medellin Challenger Voit Mexico City Open - Mexico City Copa Petrobras Santiago - Santiago Salinas Challenger Tanger Challenger Copa Petrobras Argentina - Buenos Aires Cairo Challenger Copa Petrobras Brazil - Aracaju Bogota Challenger XIII Trofeo Ciudad de Quito - Quito Sunrise Challenger Copa Petrobras Argentina - Buenos Aires Pharma Medico Open 2008 - Aarhus Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota Morocco Tennis Tour - Marrakech Challenger Lugano - Lugano Draft Corona Mexico City Open - Mexico City Tunis Open - Tunis Sony Ericsson Open 2008 - Belgrade VIII Gramado Open - Gramado Johannesburg Challenger Puerto Rico Challenger Tennis Event - Humacao Pereira Challenger Tenerife Challenger Kosice Challenger Copa Petrobras - Santiago Pereira Challenger III Isla de Lanzarote - Lanzarote Tunis Open - Tunis Copa Petrobras - Montevideo Pereira Challenger Kos Succhetti Tennis Cup - Cordenons Copa Kia - Santiago Seguros Bolivar Open - Cali Todi Challenger Copa Petrobras-Colombia - Bogota Challenger Britania Zavaleta - Puebla Ciudad de Pozoblanco Open Diputacion - Cordoba dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Bogota Challenger Ciutat de Barcelona - Barcelona Copa Petrobras Colombia - Bogota Bancolombia Open - Bogota ECU Prague Open - Prague Seguros Bolivar Open - Bogota LXVII Concursu Internacional de Vigo - Vigo Challenger Ciudad de Guayaquil - Guayaquil Prostejov Challenger Copa Petrobras Argentina - Buenos Aires Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Rennes Challenger Irving Challenger Caltanissetta Challenger Prague Challenger Barranquilla Challenger Fairfield Challenger Las Vegas Challenger Poprad Tatry Challenger Perugia Challenger Santo Domingo Challenger Salinas Challenger Le Gosier Challenger Monterrey Challenger Santo Domingo Challenger Newport Beach Challenger San Benedetto Challenger Guadalajara Challenger Freudenstadt Challenger Cremona Challenger San Benedetto Challenger Challenger Britania Zavaleta - Puebla ECM Prague Open 2005 - Prague Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion 4th Sardinia International Championships - Cagliari Puerto Vallarta Challenger Medellin Challenger Pekao Open - Szczecin Sarasota Challenger Delray Beach International Tennis Championships - Delray Beach Heineken Challenger - Ho Chi Minh City Qatar Exxon Mobil Open 2003 - Doha Canberra Challenger Indian Wells Challenger Pekao Open 2003 - Szczecin X Torneo Internazionale di Tennis - Barletta Ludwigshafen Challenger Perugia Challenger Morelos Challenger Grolsch Open 1997 - Amsterdam Liberec Challenger VIII Torneo Internazionale di Tennis - Barletta AGT Challenger - Leon Grand Prix Hassan II - Casablanca Schickedanz Open - Furth Banca Stato Challenger Lugano - Lugano XII Internazionali di Tennis CARISBO - Bologna Rado Swiss Open - Gstaad Stockton Challenger Investor Swedish Open - Bastad 1998 Mercedes Cup - Stuttgart Generali Open 1998 - Kitzbuhel Croatian Indoors - Split Open Castilla y Leon - Segovia Cerveza Club Columbia Open - Bogota Open 13 - Marseille Grand Prix Hassan II - Casablanca Generali Open 1999 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Lisbon Challenger Dubai Tennis Open - Dubai Internazionali di Tennis di San Marino - San Marino Mallorca Open - Mallorca Chevrolet Cup - Santiago Heineken Open - Auckland UBS Open Gstaad - Gstaad Heilbronn Challenger - Heilbronn Bogota Challenger - Bogota Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Mexico City Challenger Zivnobanka Open - Prostejov Qatar Mobil Open 2001 - Doha Cerveza Club Colombia Open - Bogota Braunschweig Open - Braunschweig Copa AT&T - Buenos Aires Monterrey Challenger Grand Prix Hassan II - Casablanca Challenger Britania Zavaleta - Puebla Lima Challenger Guayaquil Challenger Venice Open - Venice ATP Open Castilla y Leon - Segovia Mallorca Open - Mallorca Columbus Challenger Bogota Challenger Riviera di Rimini Challenger - Rimini Citta di Como Challenger - Como TEAN International - Alphen Aan Den Rijn Telenordia Swedish Open - Bastad Cassis Challenger Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Bogota Challenger - Bogota Campionati Internazionali di Sicilia - Palermo Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open Seat-Godo '98 - Barcelona Qatar Exxon Mobil Open 2002 - Doha BellSouth Open - Vina del Mar Napoli International Cup - Napoli VI Open Banc Agricol - Andorra Franklin Templeton Tennis Classic - Scottsdale Jagermeister Open - Braunschweig Trofeo Conde de Godo - Barcelona International Championships of Sicily - Palermo 6th Sardinian International Championships - Cagliari Internationaler Raiffeisen Grand Prix - St. Polten Tento Czech Open - Prague Telenordia Swedish Open - Bastad Siemens Open 2007 - Scheveningen Challenger Casablanca San Angel - Mexico City Polska Energia Open - Bytom Schickendanz Open - Furth LXV Concurso Internacional Vigo - Vigo Pekao Open 2005 - Szczecin Sir Supermercati - Rome Tennis Napoli Cup 2006 - Napoli Gelsor Open Romania - Bucharest Davidoff Swiss Indoors - Basel II Challenger Ciudada de Guayaquil - Guayaquil International Championship of Croatia - Umag 1997 Mercedes Cup - Stuttgart Posillipo Tennis Cup - Napoli Gerry Weber Open - Halle International Championship of Croatia - Umag 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Franklin Templeton Tennis Classic - Scottsdale Heineken Open - Auckland Ordina Open - 's-Hertogenbosch Generali Open 2000 - Kitzbuhel Energis Open - Amersfoort XIV Challenger ATP Club Premium Open - Quito IV Challenger Ciudad De Guayaquil - Guayaquil Heilbronn Challenger Waldbaum's Hamlet Cup - Long Island Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Grand Prix de Tennis de Lyon - Lyon Barcelona Hellmann's Cup - Santiago Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Open Seat-Godo '97 - Barcelona Guayaquil Challenger Rabat Challenger Bangkok Challenger Bangkok Challenger Romanian Open - Bucharest Ethias Trophy - Mons Marbella Open Seat-Godo 2001 - Barcelona RCA Championships - Indianapolis Abierto Mexicano de Tenis - Mexico City Kremlin Cup - Moscow Open Seat Godo - Barcelona Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Legg Mason Tennis Classic - Washington D.C. Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle BellSouth Open - Vina del Mar Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Furth Challenger Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Sydney International - Sydney Brasil Open - Costa do Sauipe US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Chennai Open - Chennai Millenium Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon ABN AMRO World Tennis Tournament - Rotterdam Bogota Challenger Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle AEGON Championships - London Legg Mason Tennis Classic - Washington SAP Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten Estoril Open - Estoril Ordina Open - s-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo Malaysian Open - Kuala Lumpur Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Brisbane International - Brisbane Heineken Open - Auckland Brasil Open - Sao Paulo Credit Agricole Suisse Open - Gstaad Puebla Challenger Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Cali Challenger Perugia Challenger St. Petersburg Open - St. Petersburg Open de la Comunidad Valenciana - Valencia Bucaramanga Challenger Abierto Mexicano Telcel - Acapulco Bucharest Meknes Challenger Chennai Open - Chennai Austrian Open - Kitzbuhel BB&T Atlanta Open - Atlanta China Open - Beijing Brasil Open - Sao Paulo Sunrise Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Citi Open - Washington Shenzhen Open - Shenzhen Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Bucaramanga Challenger BMW Open - Munich VTR Open - Vina del Mar International German Open - Hamburg BMW Open - Munich Campionati Internazionali di Sicilia - Palermo Barranquilla Challenger Bogota Challenger Countrywide Classic - Los Angeles Pereira Challenger Erste Bank Open - Vienna Abierto Mexicano - Los Cabos Allianz Suisse Open Gstaad - Gstaad Brasil Open - Sao Paulo If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona Generali Open - Kitzbuhel China Open - Beijing Abierto Mexicano Telcel - Acapulco AEGON Championships - London Allianz Suisse Open - Gstaad AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna International Championships of Sicily - Palermo The Samsung Open - Bournemouth German Tennis Championships - Hamburg Franklin Templeton Tennis Classic - Scottsdale Mallorca Open - Mallorca PTT Thailand Open - Bangkok Scania Stockholm Open - Stockholm Abierto Mexicano de Tenis Pegaso - Mexico City Grand Prix Hassan II - Casablanca Open Seat-Godo 2000 - Barcelona BMW Open - Munich UNICEF Open - 's Hertogenbosch Copa Telmex - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Claro Open Colombia - Bogota PTT Thailand Open - Bangkok Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro AEGON International - Eastbourne Valencia Open - Valencia Almaty Challenger Heineken Open - Auckland Ecuador Open - Quito Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Malaysian Open - Kuala Lumpur Valencia Open - Valencia Aircel Chennai Open - Chennai Irving Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo Apia International - Sydney Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Vancouver Challenger Suisse Open - Gstaad Ecuador Open - Quito Marbella Open - Marbella Banca Stato Challenger - Lugano SkiStar Swedish Open - Bastad Guayaquil Challenger BMW Tennis Championship - Sunrise Qatar Mobil Open '99 - Doha US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca St. Petersburg Open - St. Petersburg Croatia Open - Umag 2001 Mercedes Cup - Stuttgart Grand Prix Hassan II - Casablanca The 10tele.com Open - Nottingham Mallorca Open - Mallorca Grand Prix Hassan II - Casablanca Abierto Mexicano Telcel - Acapulco Dutch Open Tennis - Amersfoort Telenordia Swedish Open - Bastad Thailand Open - Bangkok TD Waterhouse Cup - Long Island Hellmann's Cup - Santiago Dubai Tennis Open - Dubai U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril Mercedes Cup - Stuttgart Merano Open - Merano Investor Swedish Open - Bastad 1999 Mercedes Cup - Stuttgart Grolsch Open - Amsterdam Waldbaum's Hamlet Cup - Long Island Connex Open Romania - Bucharest Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Cerveza Club Columbia Open - Bogota Abierto Mexicano de Tenis Pegaso - Acapulco Campbells Hall of Fame Tennis Championships - Newport Copa AT&T - Buenos Aires Citi Open - Washington Barcelona Open BancSabadell - Barcelona Regions Morgan Keegan Championships - Memphis Qatar Mobil Open 2000 - Doha Open Sabadell Atlantico - Barcelona Licher German Open - Hamburg Italian Open - Rome Newsweek Champions Cup - Indian Wells Republic National Bank Monte Carlo Open - Monte Carlo Paegas Czech Open - Prague Italian Open - Rome Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Toronto Open Seat-Godo '99 - Barcelona Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Internazionali di Tennis di San Marino - San Marino Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid 2000 Mercedes Cup - Stuttgart Tennis Masters Series - Paris Chevrolet Cup - Vina del Mar Generali Open 2001 - Kitzbuhel Davidoff Swiss Indoors - Basel Heineken Open - Auckland Open de la Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Monte Carlo Morelos Challenger Telecom Italia Masters - Rome Tallahassee Challenger Gelsor Open Romania - Bucharest Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Sony Ericsson Open - Miami Mallorca Open - Mallorca Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Tennis Masters Series - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Generali Open 2002 - Kitzbuhel Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Kremlin Cup - Moscow Abierto Mexicano de Tenis Pegaso - Acapulco International Championship of Croatia - Umag Campionati Internazionali d'Italia - Rome Tennis Masters Series - Miami Brasil Open - Costa do Sauipe Mercedes Cup - Stuttgart Open Romania - Bucharest Legg Mason Tennis Classic - Washington Masters Series Hamburg - Hamburg Chennai Open - Chennai Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Hamburg French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Croatia Open Umag - Umag French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Swiss Indoors Basel - Basel BNP Paribas Open - Indian Wells Licher German Open - Hamburg Italian Open - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai French Open - Paris BNP Paribas Open - Indian Wells Tennis Masters Series - Indian Wells Wimbledon - London Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Tennis Masters Series - Hamburg French Open - Paris Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Miami Open - Miami Wimbledon - London Australian Open - Melbourne Tennis Masters Series - Rome French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campionati Internazionali di Sicilia - Palermo French Open - Paris Rogers Masters - Montreal Open de Moselle - Metz U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami Wimbledon - London Mutua Madrilena Madrid Open - Madrid U.S. Open - New York Adidas Open de Toulouse - Toulouse French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Grand Prix Hassan II - Casablanca Copa Claro - Buenos Aires U.S. Open - New York U.S. Open - New York Countrywide Classic - Los Angeles U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Open Sabadell Atlantico - Barcelona Swiss Open - Gstaad Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, Group 1, 1R, COL-CAN 4-1 Davis Cup, Group I, 1R, ECU-COL 1-4 Internazionali BNL d'Italia - Rome U.S. Open - New York Wimbledon - London Davis Cup, Group I, 2R, COL-CHI 3-1 Davis Cup, World Group, PO, COL-CRO 1-4 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, World Group, QR, COL-ARG 3-1 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Sony Ericsson Open - Miami Australian Open - Melbourne French Open (juniors) U.S. Open (juniors) River Oaks International Tennis Tournament - Houston U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Olympics - Sydney French Open - Paris Wimbledon - London U.S. Open - New York Olympics - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, Group I, 2R, CHI-COL 3-1 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group I, PO, DOM-COL 1-4 Davis Cup, Finals, Group D Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, Group I, 2R, COL-BRA 3-2 Davis Cup, World Group, QR, COL-SWE 4-0